Skip to content

ci: add release workflow#15

Merged
alexgerardojacinto merged 17 commits intofeat/RMET-4099/android-implementationfrom
ci/add-release-pipeline
Mar 31, 2026
Merged

ci: add release workflow#15
alexgerardojacinto merged 17 commits intofeat/RMET-4099/android-implementationfrom
ci/add-release-pipeline

Conversation

@alexgerardojacinto
Copy link
Copy Markdown
Contributor

No description provided.

@alexgerardojacinto alexgerardojacinto self-assigned this Mar 27, 2026
Context: This adds an explicit dependsOn on androidSourcesJar from generateMetadataFileForReleasePublication, which tells Gradle to always run androidSourcesJar first. It's placed inside afterEvaluate so the task is guaranteed to exist when the dependency is declared.
Context: Removed the artifacts { archives androidSourcesJar } block. The sources jar is still explicitly included in the publication via artifact androidSourcesJar, so nothing is lost — it just won't be registered twice, which was causing the duplicate artifact conflict during signing.
@alexgerardojacinto alexgerardojacinto merged commit ae7fea9 into feat/RMET-4099/android-implementation Mar 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants